package com.bestcem.xm.deliver.controller.param;

import com.bestcem.xm.common.core.annotation.XmGetQueryWebProperty;
import com.bestcem.xm.common.core.domain.base.UserBaseInfo;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * @author SXS
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class SmsRecordsPageParam extends UserBaseInfo {

    @XmGetQueryWebProperty(value = "sms_deliver_id")
    private String smsDeliverId;

    @XmGetQueryWebProperty(value = "project_id")
    private String projectId;

    private String status;

    @XmGetQueryWebProperty(value = "survey_status")
    private String surveyStatus;

    @XmGetQueryWebProperty(value = "survey_resp_status")
    private String surveyRespStatus;

    private String search;

    private String urged;

    @XmGetQueryWebProperty(value = "display_contact")
    private String displayContact;
}
